resulting trustee - French English Dictionary